package org.swim.local.manager;

import javax.ejb.Local;

import org.swim.core.entities.User;
import org.swim.remote.exceptions.UserException;
import org.swim.remote.manager.UserManagerRemote;

@Local
public interface UserManagerLocal extends UserManagerRemote
{
	/**
	  * "..."
	  * 
	  * @param email
	  * @return
	  * @throws UserException
	  */
	public abstract User getUnregisteredUser(String email) throws UserException;
	
	/**
	  * "..."
	  * 
	  * @param email
	  * @return
	  * @throws UserException
	  */
	public abstract void checkEmail(String email) throws UserException;
}